home *** CD-ROM | disk | FTP | other *** search
/ BCI NET 2 / BCI NET 2.iso / archives / programming / c / amivogl-1.03.lzh / vogl / src / sunfort / fpatches.c.Z / fpatches.c
Encoding:
C/C++ Source or Header  |  1991-06-03  |  1.3 KB  |  104 lines

  1. #include "vogl.h"
  2.  
  3. /*
  4.  * patchbasis_
  5.  */
  6. void
  7. patchbasis_(ubasisid, vbasisid)
  8.         int    *ubasisid, *vbasisid;
  9. {
  10.     patchbasis((long)ubasisid, (long)vbasisid);
  11. }
  12.  
  13. /*
  14.  * patchb_    (same as patchbasis_)
  15.  */
  16. void
  17. patchb_(ubasisid, vbasisid)
  18.         int    *ubasisid, *vbasisid;
  19. {
  20.     patchbasis((long)*ubasisid, (long)*vbasisid);
  21. }
  22.  
  23. /*
  24.  * patchprecision_
  25.  */
  26. void
  27. patchprecision_(useg, vseg)
  28.         int     *useg, *vseg;
  29. {
  30.     patchprecision((long)*useg, (long)*vseg);
  31. }
  32.  
  33. /*
  34.  * patchp_    (same as patchprecision_)
  35.  */
  36. void
  37. patchp_(useg, vseg)
  38.         int     *useg, *vseg;
  39. {
  40.     patchprecision((long)*useg, (long)*vseg);
  41. }
  42.  
  43. /* 
  44.  * patchcurves_
  45.  */
  46. void
  47. patchcurves_(nu, nv)
  48.     int    *nu, *nv;
  49. {
  50.     patchcurves((long)*nu, (long)*nv);
  51. }
  52.  
  53. /* 
  54.  * patchc_    (same as patchcurves_)
  55.  */
  56. void
  57. patchc_(nu, nv)
  58.     int    *nu, *nv;
  59. {
  60.     patchcurves((long)*nu, (long)*nv);
  61. }
  62.  
  63. /*
  64.  * patch_
  65.  */
  66. void
  67. patch_(geomx, geomy, geomz)
  68.     Matrix    geomx, geomy, geomz;
  69. {
  70.     patch(geomx, geomy, geomz);
  71. }
  72.  
  73. /*
  74.  * rpatch_
  75.  */
  76. void
  77. rpatch_(geomx, geomy, geomz, geomw)
  78.     Matrix    geomx, geomy, geomz, geomw;
  79. {
  80.     rpatch(geomx, geomy, geomz, geomw);
  81. }
  82.  
  83. /*
  84.  * defbasis_
  85.  */
  86. void
  87. defbasis_(id, array)
  88.     int    *id;
  89.     float    array[4][4];
  90. {
  91.     defbasis((short)*id, array);
  92. }
  93.  
  94. /*
  95.  * defbas_    (same as defbasis)
  96.  */
  97. void
  98. defbas_(id, array)
  99.     int    *id;
  100.     float    array[4][4];
  101. {
  102.     defbasis((short)*id, array);
  103. }
  104.